"directed sale" - Details

English Term:
directed sale
Arabic Term:
بيع موجَّه
Arabic Definition:

.